package com.ruoyi.common.hik;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.ZonedDateTime;
import java.util.List;

//编码设备信息
@Data
public class Thermometry {
    @ApiModelProperty("点坐标列表")
    private List<Point> point;

    @ApiModelProperty("规则 ID")
    private int ruleId;

    @ApiModelProperty("云台信息")
    private PtzInfo ptzInfo;

    @ApiModelProperty("图像 URL")
    private String imageUrl;

    @ApiModelProperty("预置位编号")
    private int presetNo;

    @ApiModelProperty("报警规则")
    private int alarmRule;

    @ApiModelProperty("报警类型")
    private int alarmType;

    @ApiModelProperty("报警级别")
    private int alarmLevel;

    @ApiModelProperty("目标属性")
    private TargetAttrs targetAttrs;

    @ApiModelProperty("规则校准类型")
    private int ruleCalibType;

    @ApiModelProperty("可见光图片 URL")
    private String visiblePicUrl;

    @ApiModelProperty("当前温度")
    private String curTemperature;

    @ApiModelProperty("报警过滤时间")
    private int alarmFilterTime;

    @ApiModelProperty("预警过滤时间")
    private int alertFilterTime;

    @ApiModelProperty("规则温度")
    private String ruleTemperature;

    @ApiModelProperty("测温单位")
    private int thermometryUnit;

    @ApiModelProperty("容差温度")
    private String toleranceTemperature;
}
